Synonyms for "armour plate"

Words with similar meaning